/**
 * Copyright (C) 2013 Denatics Development
 * 
 * Programmed by David Tiersch <dtiersch@denatics.com>
 * 
 * This file is part of B0mberman.
 * 
 * B0mberman is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 * 
 * B0mberman is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU General Public License for more details.
 * 
 * You should have received a copy of the GNU General Public License
 * along with B0mberman. If not, see <http://www.gnu.org/licenses/>.
 */
package com.denatics.bomberman.control;

import java.awt.event.KeyEvent;

/**
 * In this class are the default keys saved for the different actions.
 * 
 * @author David Tiersch <dtiersch@denatics.com>
 */
public abstract class DefaultKeys {

    /**
     * Move Up.
     */
    public static final int[] MOVEUP = { KeyEvent.VK_W, KeyEvent.VK_UP, 0, 0 };

    /**
     * Move Down.
     */
    public static final int[] MOVEDOWN = { KeyEvent.VK_S, KeyEvent.VK_DOWN, 0,
            0, };

    /**
     * Move Left.
     */
    public static final int[] MOVELEFT = { KeyEvent.VK_A, KeyEvent.VK_LEFT, 0,
            0, };

    /**
     * Move Right.
     */
    public static final int[] MOVERIGHT = { KeyEvent.VK_D, KeyEvent.VK_RIGHT,
            0, 0, };

    /**
     * Place Bomb.
     */
    public static final int[] PLACEBOMB = { 0, 0, 0, 0 };

    /**
     * Place Portal 1.
     */
    public static final int[] PLACEPORTAL1 = { 0, 0, 0, 0 };

    /**
     * Place Portal 2.
     */
    public static final int[] PLACEPORTAL2 = { 0, 0, 0, 0 };

    /**
     * Empty, private constructor to forbid Creating an Instance of this class.
     */
    private DefaultKeys() {
        // do nothing
    }

}
